﻿using Estsh.Core.Model.Result;
using Estsh.Core.Models;
using Estsh.Core.Repositories;

namespace Estsh.Core.Wms.IRepositories
{
    public interface IMESInterfaceMasterRepository : IBaseRepository<SapPt>
    {
        public List<MesWmsOutPdline> GetFinishedLineOffInfo();
        public bool InsertFinishedLineOffInfo(List<MesWmsOutPdline> mesWmsOuts);
        public List<MesWmsJisShipping> GetFinishedShippedInfo();
        public bool InsertFinishedShippedInfo(List<MesWmsJisShipping> mesWmsJis);
        public List<MesWmsWorkOrder> GetProductionQueueInfo();
        public bool InsertProductionQueueInfo(List<MesWmsWorkOrder> mesWmsWorks);
    }
}
